Hi Ross,
I think we have found the necessary hooks from Mach3 that we need. Basically there is a flag "WaitingForTrigger" that informs the Plugin from a G32 that we should do a synchronized motion. We also need to clear the flag for Mach3 to continue and also not complain about "No Spindle Feedback". Also a "Threading" flag should be set during the process. Mach3 then generates a time dependent motion performed at max acceleration calculated assuming the last measured true spindle speed would be constant throughout the motion. We then need to adjust the motion based on actual spindle position throughout the motion as it is executed.
So the short answer is that we should have something soon that operates directly from Mach3. Is your lathe available for testing?
Thanks
TK
Group: DynoMotion |
Message: 607 |
From: Ross Ferguson |
Date: 8/25/2010 |
Subject: Re: Threading Progress? |
It most certainly is Tom.
Just let me know when you want to do it and I'll be available.
Ross
On 26/08/2010 5:46 AM, Tom Kerekes wrote:
Hi Ross,
I think we have found the necessary hooks from
Mach3 that we need. Basically there is a flag
"WaitingForTrigger" that informs the Plugin from a G32
that we should do a synchronized motion. We also need
to clear the flag for Mach3 to continue and also not
complain about "No Spindle Feedback". Also a
"Threading" flag should be set during the process.
Mach3 then generates a time dependent motion performed
at max acceleration calculated assuming the last
measured true spindle speed would be constant
throughout the motion. We then need to adjust the
motion based on actual spindle position throughout the
motion as it is executed.
So the short answer is that we should have
something soon that operates directly from Mach3. Is
your lathe available for testing?
Thanks
TK
| |